mounting artifact - Español Inglés Diccionario